
body {
}

.margin-top-10 {
    margin-top: 10px;
}

.margin-bottom-10 {
    margin-bottom: 10px;
}

.margin-updown-10 {
    margin-top: 10px;
    margin-bottom: 10px;
}

.margin-10 {
    margin: 10px;
}

.margin-top-20 {
    margin-top: 20px;
}

.margin-bottom-20 {
    margin-bottom: 20px;
}

.body-offset-top {
    margin-top: 70px;
}

@media (max-width: 768px) {
    .nav-search-input {
        margin-left: 10px;
        margin-right: 10px;
    }
}

.kyo-table,
.kyo-table th {
    text-align: center;
}

.kyo-table caption {
    color: #999;
    font-size: 16px;
    font-weight: bold;
}

.page-total {
    color: red;
    font-weight: bold;
}

